package com.yunhe.assist.service;

import com.yunhe.assist.domain.ParkIntroduceContact;

import java.util.List;

/**
 * @description park_introduce_contact
 * @author dlz
 * @date 2021-11-09
 */
public interface ParkIntroduceContactService {

    /**
     * 新增
     */
    int createParkIntroduceContact (ParkIntroduceContact parkIntroduceContact);
    int createParkIntroduceContact(long id, String s, String s1);

    /**
     * 删除
     */
    int deleteParkIntroduceContact(int id);

    /**
     * 更新
     */
    int updateParkIntroduceContact(ParkIntroduceContact parkIntroduceContact);

    /**
     * 根据主键 id 查询
     */
    ParkIntroduceContact findParkIntroduceContactById(int id);

    /**
     *  根据园区介绍id 查询所有联系方式
     * @param parkIntroduceId
     * @return
     */
    List<ParkIntroduceContact> findList(long parkIntroduceId);

    void deleteByIntroduceId(long parkIntroduceId);

    void createParkIntroduceContactBatch(List<ParkIntroduceContact> contacts, Long parkIntroduceId);
}
